Est. Annual Revenue
$100-500M
Est. Employees
1.0-5.0K
Stefan Joselowitz's photo - President & CEO of MiX Telematics

President & CEO

Stefan Joselowitz

CEO Approval Rating

50/100

Read more